package com.zjuee.base.model.common.ledger;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zjuee.base.model.Description;
import lombok.*;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 危废台账统计信息表
 *
 * @author wu liang
 * @since 1.0
 */
@Data
@TableName("vl_ledger_danger_subtotal")
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class LedgerDangerSubtotal extends Description {

	// 行政区划(省)
	private String vldsProvince;
	// 行政区划(市)
	private String vldsCity;
	// 行政区划(区/县)
	private String vldsArea;
	// 行政区划(街道)
	private String vldsStreet;
	// 时间维度(年)
	private String vldsYear;
	// 时间维度(月)
	private String vldsMonth;
	// 业务纬度(1：产生  2：处置)
	private Integer vldsType;
	// 废物类型（11：危废  12：医废）
	private String vldsDangerType;
	// 危废大类
	private String vldsBcode;
	// 危废小类
	private String vldsScode;
	// 数据量(吨)
	private BigDecimal vldsScale;

	// 分组字段名称
	@TableField(exist = false)
	private Integer groupName;

}
